Artemis Product Availability API

(0 reviews)

Availability Request Overview

Get product availability using the following request resources:

/searchByAddress - Returns product availability for products at an specific address using the following identifiers:

  • uprn (Used by City Fibre, Freedom Fibre, Community Fibre and Netomnia to identify an address associated to a premise)
  • galk (Used by Openreach to identify an address associated to a premise)

/searchByLine - Returns product availability for products against specific circuit using the following identifiers:

  • accessLineId (Line identifer used to determine availability against a specific Openreach Live or Stopped Copper circuit)
  • ontReference (Line identifer used to determine availability against a specific Openreach Live or Stopped FTTP circuit)

/searchByReference - Returns product availability for products against specific Live PXC circuit using the following identifiers:

  • productId (Product identifier used to identify assets on the PXC Artemis Platform)
  • cpwnReference (Product identifier used to identify MPF assets on the PXC OSS Legacy Platform)
  • accessCASR (Product identifier used to identify FTTP & SoGEA assets on the PXC SOM1 Platform)

To ensure the correct product variant is returned, the following parameters are required as part of the Product Availability request:

HTTP MethodResourceKeyValue(s)Character LimitValidation
GET/searchByAddressaddressTypeGALK, UPRN or GALK-UPRN10Mandatory
GET/searchByAddressgalkA0003129037012Conditional Mandatory
GET/searchByAddressuprn11708419412Conditional Mandatory
GET/searchByAddresscssDistrictCodeES4Conditional Mandatory
GET/searchByAddressbillingAccountId123456788Mandatory
GET/searchByAddresssupplierNameOpenreach or CityFibre20Optional
GET/searchByAddressendCustomerTypeResidential or Business20Mandatory
GET/searchByAddressserviceTypeManaged or Wholesale20Mandatory
GET/searchByAddressaccessCircuitFTTP or SOGEA20Optional
GET/searchByAddresstechnologyGPON or VDSL20Optional
GET/searchByAddresspostcodeM5 3TT8Conditional Mandatory
GET/searchByAddressrequestedTelephoneNumber0161222000012Conditional Mandatory
GET/searchByAddresslcpCupid1234510Optional

HTTP MethodResourceKeyValue(s)Character LimitValidation
GET/searchByLinelineTypeONTRef, AccessLineId or AccessLineId-ONTRef20Mandatory
GET/searchByLineaccessLineIdOOF5363567O320Conditional Mandatory
GET/searchByLineontReferenceONT000000000020Conditional Mandatory
GET/searchByLineportNumber110Conditional Mandatory
GET/searchByLinebillingAccountId123456788Mandatory
GET/searchByLinesupplierNameOpenreach or CityFibre20Mandatory
GET/searchByLineendCustomerTypeResidential or Business20Mandatory
GET/searchByLineserviceTypeManaged or Wholesale20Mandatory
GET/searchByLineaccessCircuitFTTP or SOGEA20Optional
GET/searchByLinetechnologyGPON or VDSL20Optional

HTTP MethodResourceKeyValue(s)Character LimitValidation
GET/searchByReferencereferenceTypecpwnReference, productID or accessCASR20Mandatory
GET/searchByReferencecpwnReference502111100020Conditional Mandatory
GET/searchByReferenceproductId1234567820Conditional Mandatory
GET/searchByReferenceaccessCASRFTTP12345678920Conditional Mandatory
GET/searchByReferencebillingAccountId123456788Mandatory
GET/searchByReferenceendCustomerTypeResidential or Business20Mandatory
GET/searchByReferenceserviceTypeManaged or Wholesale20Mandatory
GET/searchByReferenceaccessCircuitFTTP or SOGEA20Optional
GET/searchByReferencetechnologyGPON or VDSL20Optional

Page Version History

VersionDate last updatedOwnerDescription of change
1.010/09/2024Customer PlatformsUpdated key features of Product Availability Experience API
1.103/06/2025Product DeliveryUpdated portNumber from optional to conditional mandatory

Reviews